FreeRTOS线程优先级与 ARM 中断管理深度解析

🔍 溯源 ✍️ 山海无名 | 📅 2025-05-15 | 👍 3 | 原帖↗
#知识星球 #立芯嵌入式 #来源/立芯星球 #技术/资源 #质量/普通

原帖 | 山海无名 | 2025-05-15 09:21 | 👍3 | 阅读约1

[!warning] 长文存根:星球长文正文未导出,仅剩开头,完整内容见下方原文链接。
FreeRTOS线程优先级与 ARM 中断管理深度解析

Q1:引入了信号量和互斥锁,CPU就会释放资源给低优先级。为什么这个就可以释放资源呢?按照理解不应该是会一直卡死吗?
Q2:任务进入阻塞队列后,CPU如何选择下一个执行的任务?

A:

FreeRTOS 中的线程优先级

FreeRTOS 是一个实时操作系统,它通过线程(任务)的优先级来决定哪个线程优先执行。每个任务在 FreeRTOS 中都被分配了一个优先级。优先级越高,任务就越有可能被调度运行。

知识总结 ...

长文: FreeRTOS线程优先级与 ARM 中断管理深度解析


相关笔记